/********************************************************************************
** Form generated from reading UI file 'ScriptEditor.ui'
**
** Created: Sun 20. Jan 19:29:42 2013
**      by: Qt User Interface Compiler version 4.6.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_SCRIPTEDITOR_H
#define UI_SCRIPTEDITOR_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QDockWidget>
#include <QtGui/QGridLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QMainWindow>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QStatusBar>
#include <QtGui/QToolBar>
#include <QtGui/QWidget>
#include "LitEditorRenderWidget.h"
#include "ScriptEditorSolutionTree.h"
#include "ScriptEditorTabWidget.h"

QT_BEGIN_NAMESPACE

class Ui_ScriptEditorClass
{
public:
    QAction *actionNew_Script;
    QAction *actionOpen_Script;
    QAction *actionSave_Script;
    QAction *actionSave_Script_As;
    QAction *actionClose_Script;
    QAction *actionExit;
    QAction *actionProperties;
    QAction *actionCompile;
    QAction *actionVariables;
    QAction *actionNew_Solution;
    QAction *actionOpen_Solution;
    QAction *actionSave_Solution;
    QAction *actionSave_Solution_As;
    QAction *actionClose_Solution;
    QAction *actionCompile_Run;
    QAction *actionCompile_ByteCode;
    QWidget *widget;
    QGridLayout *gridLayout_3;
    Lit::Editor::ScriptTabWidget *scriptTabs;
    QDockWidget *logDock;
    QWidget *dockWidgetContents_2;
    QGridLayout *gridLayout_2;
    QMenuBar *menuBar;
    QMenu *menuFile;
    QMenu *menuScript;
    QToolBar *toolBar;
    QStatusBar *statusBar;
    QDockWidget *dockWidget_2;
    QWidget *dockWidgetContents_3;
    QGridLayout *gridLayout;
    Lit::Editor::RenderWidget *ogreWidget;
    QDockWidget *dockWidget_3;
    QWidget *dockWidgetContents_5;
    QGridLayout *gridLayout_4;
    Lit::Editor::ScriptSolutionTree *treeWidget;

    void setupUi(QMainWindow *ScriptEditorClass)
    {
        if (ScriptEditorClass->objectName().isEmpty())
            ScriptEditorClass->setObjectName(QString::fromUtf8("ScriptEditorClass"));
        ScriptEditorClass->resize(804, 513);
        actionNew_Script = new QAction(ScriptEditorClass);
        actionNew_Script->setObjectName(QString::fromUtf8("actionNew_Script"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/ScriptEditor/Resources/script.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionNew_Script->setIcon(icon);
        actionOpen_Script = new QAction(ScriptEditorClass);
        actionOpen_Script->setObjectName(QString::fromUtf8("actionOpen_Script"));
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/ScriptEditor/Resources/open.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionOpen_Script->setIcon(icon1);
        actionSave_Script = new QAction(ScriptEditorClass);
        actionSave_Script->setObjectName(QString::fromUtf8("actionSave_Script"));
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/ScriptEditor/Resources/save.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionSave_Script->setIcon(icon2);
        actionSave_Script_As = new QAction(ScriptEditorClass);
        actionSave_Script_As->setObjectName(QString::fromUtf8("actionSave_Script_As"));
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/ScriptEditor/Resources/save_all.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionSave_Script_As->setIcon(icon3);
        actionClose_Script = new QAction(ScriptEditorClass);
        actionClose_Script->setObjectName(QString::fromUtf8("actionClose_Script"));
        actionExit = new QAction(ScriptEditorClass);
        actionExit->setObjectName(QString::fromUtf8("actionExit"));
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/ScriptEditor/Resources/exit.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionExit->setIcon(icon4);
        actionProperties = new QAction(ScriptEditorClass);
        actionProperties->setObjectName(QString::fromUtf8("actionProperties"));
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/ScriptEditor/Resources/settings.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionProperties->setIcon(icon5);
        actionCompile = new QAction(ScriptEditorClass);
        actionCompile->setObjectName(QString::fromUtf8("actionCompile"));
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/ScriptEditor/Resources/Build.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionCompile->setIcon(icon6);
        actionVariables = new QAction(ScriptEditorClass);
        actionVariables->setObjectName(QString::fromUtf8("actionVariables"));
        QIcon icon7;
        icon7.addFile(QString::fromUtf8(":/ScriptEditor/Resources/variables.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionVariables->setIcon(icon7);
        actionNew_Solution = new QAction(ScriptEditorClass);
        actionNew_Solution->setObjectName(QString::fromUtf8("actionNew_Solution"));
        QIcon icon8;
        icon8.addFile(QString::fromUtf8(":/ScriptEditor/Resources/new.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionNew_Solution->setIcon(icon8);
        actionOpen_Solution = new QAction(ScriptEditorClass);
        actionOpen_Solution->setObjectName(QString::fromUtf8("actionOpen_Solution"));
        actionOpen_Solution->setIcon(icon1);
        actionSave_Solution = new QAction(ScriptEditorClass);
        actionSave_Solution->setObjectName(QString::fromUtf8("actionSave_Solution"));
        actionSave_Solution->setIcon(icon2);
        actionSave_Solution_As = new QAction(ScriptEditorClass);
        actionSave_Solution_As->setObjectName(QString::fromUtf8("actionSave_Solution_As"));
        actionSave_Solution_As->setIcon(icon3);
        actionClose_Solution = new QAction(ScriptEditorClass);
        actionClose_Solution->setObjectName(QString::fromUtf8("actionClose_Solution"));
        QIcon icon9;
        icon9.addFile(QString::fromUtf8(":/ScriptEditor/Resources/close.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionClose_Solution->setIcon(icon9);
        actionCompile_Run = new QAction(ScriptEditorClass);
        actionCompile_Run->setObjectName(QString::fromUtf8("actionCompile_Run"));
        QIcon icon10;
        icon10.addFile(QString::fromUtf8(":/ScriptEditor/Resources/run.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionCompile_Run->setIcon(icon10);
        actionCompile_ByteCode = new QAction(ScriptEditorClass);
        actionCompile_ByteCode->setObjectName(QString::fromUtf8("actionCompile_ByteCode"));
        QIcon icon11;
        icon11.addFile(QString::fromUtf8(":/ScriptEditor/Resources/compile.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionCompile_ByteCode->setIcon(icon11);
        widget = new QWidget(ScriptEditorClass);
        widget->setObjectName(QString::fromUtf8("widget"));
        gridLayout_3 = new QGridLayout(widget);
        gridLayout_3->setSpacing(6);
        gridLayout_3->setContentsMargins(11, 11, 11, 11);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        scriptTabs = new Lit::Editor::ScriptTabWidget(widget);
        scriptTabs->setObjectName(QString::fromUtf8("scriptTabs"));
        scriptTabs->setMinimumSize(QSize(275, 215));

        gridLayout_3->addWidget(scriptTabs, 0, 0, 1, 1);

        ScriptEditorClass->setCentralWidget(widget);
        logDock = new QDockWidget(ScriptEditorClass);
        logDock->setObjectName(QString::fromUtf8("logDock"));
        logDock->setFloating(false);
        logDock->setFeatures(QDockWidget::AllDockWidgetFeatures);
        dockWidgetContents_2 = new QWidget();
        dockWidgetContents_2->setObjectName(QString::fromUtf8("dockWidgetContents_2"));
        gridLayout_2 = new QGridLayout(dockWidgetContents_2);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        logDock->setWidget(dockWidgetContents_2);
        ScriptEditorClass->addDockWidget(static_cast<Qt::DockWidgetArea>(8), logDock);
        menuBar = new QMenuBar(ScriptEditorClass);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 804, 21));
        menuFile = new QMenu(menuBar);
        menuFile->setObjectName(QString::fromUtf8("menuFile"));
        menuScript = new QMenu(menuBar);
        menuScript->setObjectName(QString::fromUtf8("menuScript"));
        ScriptEditorClass->setMenuBar(menuBar);
        toolBar = new QToolBar(ScriptEditorClass);
        toolBar->setObjectName(QString::fromUtf8("toolBar"));
        ScriptEditorClass->addToolBar(Qt::TopToolBarArea, toolBar);
        statusBar = new QStatusBar(ScriptEditorClass);
        statusBar->setObjectName(QString::fromUtf8("statusBar"));
        ScriptEditorClass->setStatusBar(statusBar);
        dockWidget_2 = new QDockWidget(ScriptEditorClass);
        dockWidget_2->setObjectName(QString::fromUtf8("dockWidget_2"));
        dockWidgetContents_3 = new QWidget();
        dockWidgetContents_3->setObjectName(QString::fromUtf8("dockWidgetContents_3"));
        gridLayout = new QGridLayout(dockWidgetContents_3);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        ogreWidget = new Lit::Editor::RenderWidget(dockWidgetContents_3);
        ogreWidget->setObjectName(QString::fromUtf8("ogreWidget"));
        ogreWidget->setMinimumSize(QSize(256, 256));

        gridLayout->addWidget(ogreWidget, 0, 0, 1, 1);

        dockWidget_2->setWidget(dockWidgetContents_3);
        ScriptEditorClass->addDockWidget(static_cast<Qt::DockWidgetArea>(2), dockWidget_2);
        dockWidget_3 = new QDockWidget(ScriptEditorClass);
        dockWidget_3->setObjectName(QString::fromUtf8("dockWidget_3"));
        dockWidgetContents_5 = new QWidget();
        dockWidgetContents_5->setObjectName(QString::fromUtf8("dockWidgetContents_5"));
        gridLayout_4 = new QGridLayout(dockWidgetContents_5);
        gridLayout_4->setSpacing(6);
        gridLayout_4->setContentsMargins(11, 11, 11, 11);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        treeWidget = new Lit::Editor::ScriptSolutionTree(dockWidgetContents_5);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
        __qtreewidgetitem->setText(0, QString::fromUtf8("1"));
        treeWidget->setHeaderItem(__qtreewidgetitem);
        treeWidget->setObjectName(QString::fromUtf8("treeWidget"));
        treeWidget->setMinimumSize(QSize(150, 0));
        treeWidget->setHeaderHidden(true);

        gridLayout_4->addWidget(treeWidget, 0, 0, 1, 1);

        dockWidget_3->setWidget(dockWidgetContents_5);
        ScriptEditorClass->addDockWidget(static_cast<Qt::DockWidgetArea>(1), dockWidget_3);

        menuBar->addAction(menuFile->menuAction());
        menuBar->addAction(menuScript->menuAction());
        menuFile->addAction(actionNew_Solution);
        menuFile->addSeparator();
        menuFile->addAction(actionOpen_Solution);
        menuFile->addAction(actionSave_Solution);
        menuFile->addAction(actionSave_Solution_As);
        menuFile->addSeparator();
        menuFile->addAction(actionClose_Solution);
        menuFile->addAction(actionExit);
        menuScript->addAction(actionNew_Script);
        menuScript->addSeparator();
        menuScript->addAction(actionOpen_Script);
        menuScript->addAction(actionSave_Script);
        menuScript->addAction(actionSave_Script_As);
        menuScript->addSeparator();
        menuScript->addAction(actionClose_Script);
        menuScript->addSeparator();
        menuScript->addAction(actionCompile);
        menuScript->addAction(actionCompile_Run);
        menuScript->addAction(actionCompile_ByteCode);
        menuScript->addSeparator();
        menuScript->addAction(actionVariables);
        menuScript->addAction(actionProperties);
        toolBar->addAction(actionNew_Solution);
        toolBar->addSeparator();
        toolBar->addAction(actionOpen_Solution);
        toolBar->addAction(actionSave_Solution);
        toolBar->addAction(actionSave_Solution_As);
        toolBar->addSeparator();
        toolBar->addAction(actionClose_Solution);
        toolBar->addSeparator();
        toolBar->addAction(actionCompile);
        toolBar->addAction(actionCompile_Run);
        toolBar->addAction(actionCompile_ByteCode);
        toolBar->addSeparator();
        toolBar->addAction(actionVariables);
        toolBar->addAction(actionProperties);

        retranslateUi(ScriptEditorClass);

        QMetaObject::connectSlotsByName(ScriptEditorClass);
    } // setupUi

    void retranslateUi(QMainWindow *ScriptEditorClass)
    {
        ScriptEditorClass->setWindowTitle(QApplication::translate("ScriptEditorClass", "ScriptEditor", 0, QApplication::UnicodeUTF8));
        actionNew_Script->setText(QApplication::translate("ScriptEditorClass", "New Script", 0, QApplication::UnicodeUTF8));
        actionNew_Script->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+Shift+N", 0, QApplication::UnicodeUTF8));
        actionOpen_Script->setText(QApplication::translate("ScriptEditorClass", "Open Script", 0, QApplication::UnicodeUTF8));
        actionOpen_Script->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+Shift+O", 0, QApplication::UnicodeUTF8));
        actionSave_Script->setText(QApplication::translate("ScriptEditorClass", "Save Script", 0, QApplication::UnicodeUTF8));
        actionSave_Script->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+Shift+S", 0, QApplication::UnicodeUTF8));
        actionSave_Script_As->setText(QApplication::translate("ScriptEditorClass", "Save Script As ...", 0, QApplication::UnicodeUTF8));
        actionClose_Script->setText(QApplication::translate("ScriptEditorClass", "Close Script", 0, QApplication::UnicodeUTF8));
        actionClose_Script->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+Shift+U", 0, QApplication::UnicodeUTF8));
        actionExit->setText(QApplication::translate("ScriptEditorClass", "Exit", 0, QApplication::UnicodeUTF8));
        actionProperties->setText(QApplication::translate("ScriptEditorClass", "Properties", 0, QApplication::UnicodeUTF8));
        actionProperties->setShortcut(QApplication::translate("ScriptEditorClass", "F1", 0, QApplication::UnicodeUTF8));
        actionCompile->setText(QApplication::translate("ScriptEditorClass", "Compile", 0, QApplication::UnicodeUTF8));
        actionCompile->setShortcut(QApplication::translate("ScriptEditorClass", "F6", 0, QApplication::UnicodeUTF8));
        actionVariables->setText(QApplication::translate("ScriptEditorClass", "Variables ...", 0, QApplication::UnicodeUTF8));
        actionVariables->setShortcut(QApplication::translate("ScriptEditorClass", "F12", 0, QApplication::UnicodeUTF8));
        actionNew_Solution->setText(QApplication::translate("ScriptEditorClass", "New Solution", 0, QApplication::UnicodeUTF8));
        actionNew_Solution->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+N", 0, QApplication::UnicodeUTF8));
        actionOpen_Solution->setText(QApplication::translate("ScriptEditorClass", "Open Solution", 0, QApplication::UnicodeUTF8));
        actionOpen_Solution->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+O", 0, QApplication::UnicodeUTF8));
        actionSave_Solution->setText(QApplication::translate("ScriptEditorClass", "Save Solution", 0, QApplication::UnicodeUTF8));
        actionSave_Solution->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+S", 0, QApplication::UnicodeUTF8));
        actionSave_Solution_As->setText(QApplication::translate("ScriptEditorClass", "Save Solution As", 0, QApplication::UnicodeUTF8));
        actionClose_Solution->setText(QApplication::translate("ScriptEditorClass", "Close Solution", 0, QApplication::UnicodeUTF8));
        actionClose_Solution->setShortcut(QApplication::translate("ScriptEditorClass", "Ctrl+U", 0, QApplication::UnicodeUTF8));
        actionCompile_Run->setText(QApplication::translate("ScriptEditorClass", "Compile && Run", 0, QApplication::UnicodeUTF8));
        actionCompile_Run->setShortcut(QApplication::translate("ScriptEditorClass", "F5", 0, QApplication::UnicodeUTF8));
        actionCompile_ByteCode->setText(QApplication::translate("ScriptEditorClass", "Compile ByteCode", 0, QApplication::UnicodeUTF8));
        logDock->setWindowTitle(QApplication::translate("ScriptEditorClass", "Output", 0, QApplication::UnicodeUTF8));
        menuFile->setTitle(QApplication::translate("ScriptEditorClass", "File", 0, QApplication::UnicodeUTF8));
        menuScript->setTitle(QApplication::translate("ScriptEditorClass", "Script", 0, QApplication::UnicodeUTF8));
        toolBar->setWindowTitle(QApplication::translate("ScriptEditorClass", "toolBar", 0, QApplication::UnicodeUTF8));
        dockWidget_2->setWindowTitle(QApplication::translate("ScriptEditorClass", "Scene Preview", 0, QApplication::UnicodeUTF8));
        dockWidget_3->setWindowTitle(QApplication::translate("ScriptEditorClass", "Project Explorer", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class ScriptEditorClass: public Ui_ScriptEditorClass {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SCRIPTEDITOR_H
